package com.mwy.springbootrabbitmq.mq.pro;

/**
 * 观察者实例
 */
public class MonitorImpl implements Monitor {

    @Override
    public void update(String context) {
        System.out.println("被观察者开始活动，开始汇报。。。");
        report(context);
        System.out.println("汇报完毕");
    }

    //汇报方法（被观察者开始活动后执行的具体逻辑）不一定是report方法，这个是自定义的方法名
    private void report(String reportContext){
        System.out.println("被观察者开始活动了----》"+reportContext);
    }

}
